Um back-end para um aplicativo de dispositivos móveis é a parte do aplicativo que é executada em um servidor, e não no próprio dispositivo. O back-end fornece as funcionalidades que o aplicativo precisa para armazenar e gerenciar dados, autenticar usuários, processar e analisar dados e se comunicar com outros sistemas ou serviços.
Um back-end pode assumir várias formas, como um servidor executado em um serviço de nuvem, um banco de dados ou uma API. Ele fornece a infraestrutura e as ferramentas necessárias de que o aplicativo precisa para funcionar corretamente e permite que o aplicativo forneça uma experiência de usuário rica e envolvente.
O que é o Swift?
Swift é uma linguagem de programação desenvolvida pela Apple para desenvolvimento no iOS, macOS, watchOS, tvOS, Windows e Linux. Swift foi desenvolvida para manter compatibilidade com a API Cocoa e com código existente em Objective-C. O compilador usa a infraestrutura do LLVM e é distribuído junto do Xcode desde a versão 6.
Foi anunciada na WWDC em 2014, conferência anual da Apple. Inicialmente um software proprietário, a partir da versão 2.2 (dezembro de 2015) foi distribuída sob a licença Apache 2.0.
Em março de 2017, Swift ficou entre as dez linguagens mais populares, de acordo com o Índice Tiobe, e atualmente está entre as 20 mais populares. De acordo com uma pesquisa conduzida pela RedMonk, está entre as dez linguagens mais populares.
-Tutorial de swift-
Este video abaixo serve para iniciar sua caminhada neste meio de progamação
-Podcast sobre swift-
Este podcast abaixo serve para aprimorar sua caminhada neste meio de progamação
influencer que fala sobre swift
Este influencer fala muito sobre a progamação utilizando swift
A love letter to Xcode 13, in 5 GIFs. Part one: it will automatically import frameworks as needed. #WWDC21pic.twitter.com/0UN2ZoPTkN